provide as a guarantee - Alemán Inglés Diccionario